electronic teleprinter - Turkish English Dictionary